rose-throated parrot - Spanish English Dictionary